Golang Job: Senior Systems Developer

Job added on

Company

Zoop.One

Location

Pune - India

Job type

Full-Time

Golang Job Details

Responsibilities:

  • Develop new and enhance existing micro-services, libraries, and features that form our B2B KYC platform.
  • Create and document APIs, Queue Contracts to be consumed by other services.
  • Work closely with the Product and Engineering Leads to implement features following best design principles and patterns.
  • Participate in all phases of the development cycle - plan, design, implement, review, test, deploy, document, and training.
  • Help junior developers with best practices like TDD etc. and make sure their code meets the standards.
  • Educate them continuously to improve overall team performance and work quality.

Requirements:

  • Bachelors/Masters in Computer Science or equivalent experience.
  • Strong understanding of Computer Science fundamentals, software design principles, algorithms & design patterns.
  • Development experience ( > 3 to 6 years ) - preferably on languages such as GoLang / NodeJS and scripting skills.
  • Interest and ability to quickly learn and ramp-up on new languages and technologies.
  • Ability to write understandable, reliable and testable code with minimum supervision.
  • Distributed, Highly-available systems running at large scale.
  • Distributed platforms which use Kafka, Elasticsearch, Cassandra or similar systems.
  • Cloud environments (e. g., Docker, AWS, GCP, Kubernetes etc., ).
  • Asynchronous programming patterns (e. g., GO Routines/Channels, NodeJS Async Programming).
  • Experience in CI/CD (Continuous Integration & Delivery), AGILE work environments.
  • Ability to troubleshoot and solve issues on distributed systems.

*Compensation is negotiable for the right candidate

*Hybrid work mode is available

Job Types: Full-time, Regular / Permanent

Salary: ₹1,500,000.00 - ₹2,000,000.00 per year

Schedule:

  • Day shift
  • Flexible shift

Experience:

  • Golang: 2 years (Preferred)